《高性能網(wǎng)站建設指南》閱讀筆記_規則2- 使用內容發(fā)布網(wǎng)絡(luò )
發(fā)布時(shí)間:2013-11-22 瀏覽:321打印字號:大中小
內容發(fā)布網(wǎng)絡(luò )(CDN):是一組分布在多個(gè)不同地理位置的Web服務(wù)器,用來(lái)存儲靜態(tài)文件(多數情況)以保證響應速度的提高。
CDN還有些額外的好處:它可以提供的服務(wù)包括備份,擴展存儲能力和緩存。
一些大型的公司有自己的CDN,但是大部分還是租的,如果是租的就會(huì )帶來(lái)風(fēng)險,因為競爭對手可能用的也是這家公司的CDN,這樣的話(huà)競爭隨手的流量就會(huì )影響你(但是,運營(yíng)商通常會(huì )說(shuō)盡量各個(gè)網(wǎng)站不受影響,相當于各自配置流量),另一個(gè)缺點(diǎn)是修改http響應頭必須通過(guò)服務(wù)提供商,而不是自己的團隊,如果CDN的性能下降,整體的性能就會(huì )受影響。如果CDN是自己搭建的,唯一的缺點(diǎn)就是非常貴。
CDN特點(diǎn)
1、本地Cache加速提高了站點(diǎn)(尤其含有大量圖片和靜態(tài)頁(yè)面站點(diǎn))的訪(fǎng)問(wèn)速度。
2、消除了不同運營(yíng)商之間互聯(lián)的瓶頸造成的影響,實(shí)現了跨運營(yíng)商的網(wǎng)絡(luò )加速,保證不同網(wǎng)絡(luò )中的用戶(hù)都能得到良好的訪(fǎng)問(wèn)質(zhì)量。
3、自動(dòng)生成服務(wù)器的遠程Mirror(鏡像)cache服務(wù)器,遠程用戶(hù)訪(fǎng)問(wèn)時(shí)從cache服務(wù)器上讀取數據,減少遠程訪(fǎng)問(wèn)的帶寬、分擔網(wǎng)絡(luò )流量、減輕原站點(diǎn)WEB服務(wù)器負載等功能。
這個(gè)就不做測試了,因為這兩個(gè)url請求的服務(wù)器都在美國,而CDN運行測試的地理位置對結果有重要的影響。
小結:CDN的備份,擴展存儲能力和緩存是如何實(shí)現的,并沒(méi)有找到相關(guān)的資料。

